<%@page import="utilities.Utilities"%>
<%@page import="java.util.List"%>
<%@page import="entity.UtenteRegistrato"%>
<%@page import="statefulSB.UtenteLoggatoLocal"%>
<%@page import="entity.Annuncio"%>
<%! 
    ServletContext sc;
    Annuncio annuncio;
    UtenteRegistrato utenteLoggato;
    List<Annuncio> annunci;
    
    public void jspInit(){
        sc = getServletContext();
    }
%>

<%
    annuncio = (Annuncio) request.getAttribute("annuncio");
    utenteLoggato = Utilities.getUtenteLoggato(request); 
    if (utenteLoggato == null) Utilities.errore("devi essere loggato per vedere gli annunci creati", request, response);
    annunci = utenteLoggato.getAnnunciCreati();
%>

<div class="tabContainer">
    <div  class="halfBorderRadius selectedTab">
        <h3>Annunci creati</h3>
    </div>
    <div  class="halfBorderRadius unSelectedTab">
        <a href="Controller?action=mostraAnnunciIscritto"><h3>Adesioni ad annunci</h3></a>
    </div>
    <div class="tabBody invertedGradient">  
         <!-- ho degli annunci creati -->
            <%
                if (annunci.size() != 0){
                    if (annuncio == null) annuncio = annunci.get(0);
            %>
                    <div class="listaSiti">
                        <p>Clicca su un sito per vedere l'annuncio creato</p>
                        <ul>
                            <% 
                                for (int i=0; i<annunci.size(); i++){
                            %>      <li class="selected"><a href="Controller?action=mostraAnnunciCreati&annuncio=<%= annunci.get(i).getId() %>"><%= annunci.get(i).getSito().toString() %></a></li>
                            <%
                                    if (i!=annunci.size()-1){
                            %>          <hr/>
                            <%      }
                                }
                            %>
                        </ul>
                    </div>
            <%  
                    request.setAttribute("annuncio", annuncio);
            %>
                    <jsp:include page="dettagliIscritti.jsp"/>
          <!-- non ho annunci creati -->
            <%  }
                else{
            %>
                    <p class="noAnnunci">Non hai ancora creato alcun annuncio.</p>                
            <%
                }
            %>  
    </div>

</div>

<!-- fine i tuoi annunci -->
